<?xml version="1.0" encoding="utf-8"?>
<Content xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns="urn:blueonionsoftware-com:bloget:runtime:data">
  <text>1.  Do not put any code in the constructor/destructor, they only run once when the test is loaded.

2.  Use the attributes [TestFixtureSetUp] and [TestFixtureTearDown] for code that would normally be in a constructor/destructor.
[TestFixtureSetUp] code runs once before any test or set of tests are run.
[TestFixtureTearDown] code runs once after all test(s) are run. As opposed to [Setup]/[TearDown]

3.  Use [SetUp] and [TearDown] for code you want to run before and after each test.

4. Use [TestFixture, Explicit] or [Test, Explicit] for tests that should only be run if specifically checked in the NUnit GUI, but not automatically.

5. [Ignore("Optional message")] for tests you do not want to run at all. 

Setting up the tests like this will help them to run quicker and more reliably.
</text>
  <last_update>2007-10-04T00:52:31.9640806Z</last_update>
  <source_title />
  <source_link />
  <comments />
  <references />
  <attachments />
</Content>